package bancosys.tec.persist.audit;

/**
 * @created 08/11/2007
 * @author Gustavo Almeida
 */
public interface AuditLogManager {

    /**
     * Devolve <code>true</code> caso a entidade deva ser auditada, <code>false</code> caso contrário.
     * 
     * @param entity entidade.
     * @return <code>true</code> caso a entidade deva ser auditada, <code>false</code> caso contrário.
     */
    boolean isAuditable(Auditable entity);
}